﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font:75%/1.8em tahoma, "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;text-align:center;background: url(/images/background/body_bg.png) #003399 repeat-x center top;}
body,html{ height:100%;}
h1,h2,h3,h4,h5,h6{font-size:110%;}
a:link,a:visited,a:active{color: #000;text-decoration:none;}
a:hover{color: #c9980d;text-decoration:none;}
.m{ width:100%; height:100%;background: url(/images/login/big_bg.png) no-repeat left top; position:relative;}
.m p{ position:absolute;width:526px;height:490px;left:10%;bottom:0px;}
.m div,.m dl{ position:absolute;width:349px;height:406px;margin: -203px auto 0 -130px;right:10%;top:45%;
}
html>body .m p {background:url(/imagess/login/c_name.png) no-repeat center;}
*html .m p{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imagess/login/c_name.png",sizingMethod="image");}

html>body .m div {background:url(/images/login/login_bg.png) no-repeat center;}
*html .m div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/login/login_bg.png",sizingMethod="image");}

.m dl { width:319px; height:286px; z-index:18; padding:120px 15px 0;}
.m dl dt { font-size:14px; height:40px; line-height:40px; color:#336699;}
.m dl dt span{ display:none;}
.m dl dd { font-size:14px; text-align:left; color:#fff; padding:5px 0px 5px 36px;}
.m dl dd strong{ display:block;}
.txt { width:230px; border:1px solid #fff; background:#99ccff; padding:5px 5px 4px; font-size:14px;}
.btn { display:block; width:103px; height:33px; border:none; background:url(/images/login/login_btn.png) center; cursor:pointer;}
.err{ color: #000; font-size:12px;}